leaf-spring suspension - German English Dictionary